being implanted - Español Inglés Diccionario